// 构造函数
function Person(name,age){
    // 添加属性
    this.name = name;
    this.age = age;

    // 属性继承

    // 添加方法
    // this.fn1 = function(){
    //     console.log("执行了fn1方法");
    // }
}

// 将方法加入到原型当中
// 对象方法 - 原型方法
Person.prototype.fn1 = function(){
    console.log("执行了");
}

// 函数方法 - 静态方法
Person.fn2 = function(){
    console.log("fn2执行了");
}


// 调用静态方法
Person.fn2()

// 调用构造函数
let p1 = new Person('王老吉',18);
let p2 = new Person('加多宝',28);



// console.log(p1);

// p1.fn1();
// p2.fn1();
// console.log(p1.fn1 === p2.fn1); //true